package com.fzu.mmdbproxyframework.cluster.cloudstack;

import java.util.List;

public class IntTemplate {
	private String checksum;
	private String created;
	private boolean crossZones;
	private String displaytext;
	private String domain;
	private String domainid;
	private String format;
	private String hypervisor;
	private String id;
	private boolean isextractable;
	private boolean isfeatured;
	private boolean ispublic;
	private boolean isready;
	private String name;
	private String ostypeid;
	private String ostypename;
	private boolean passwordenabled;
	private String project;
	private String projectid;
	private long size;
	private boolean sshkeyenabled;
	private String status;
	private List<Object> tags;
	private String templatetype;
	private String zoneid;
	private String zonename;
	private boolean isdynamicallyscalable;
	private String account;
	
	public boolean isIsdynamicallyscalable() {
		return isdynamicallyscalable;
	}
	public void setIsdynamicallyscalable(boolean isdynamicallyscalable) {
		this.isdynamicallyscalable = isdynamicallyscalable;
	}
	public String getAccount() {
		return account;
	}
	public void setAccount(String account) {
		this.account = account;
	}
	/**
	 * @return the checksum
	 */
	public String getChecksum() {
		return checksum;
	}
	/**
	 * @param checksum the checksum to set
	 */
	public void setChecksum(String checksum) {
		this.checksum = checksum;
	}
	/**
	 * @return the created
	 */
	public String getCreated() {
		return created;
	}
	/**
	 * @param created the created to set
	 */
	public void setCreated(String created) {
		this.created = created;
	}
	/**
	 * @return the crossZones
	 */
	public boolean isCrossZones() {
		return crossZones;
	}
	/**
	 * @param crossZones the crossZones to set
	 */
	public void setCrossZones(boolean crossZones) {
		this.crossZones = crossZones;
	}
	/**
	 * @return the displaytext
	 */
	public String getDisplaytext() {
		return displaytext;
	}
	/**
	 * @param displaytext the displaytext to set
	 */
	public void setDisplaytext(String displaytext) {
		this.displaytext = displaytext;
	}
	/**
	 * @return the domain
	 */
	public String getDomain() {
		return domain;
	}
	/**
	 * @param domain the domain to set
	 */
	public void setDomain(String domain) {
		this.domain = domain;
	}
	/**
	 * @return the domainid
	 */
	public String getDomainid() {
		return domainid;
	}
	/**
	 * @param domainid the domainid to set
	 */
	public void setDomainid(String domainid) {
		this.domainid = domainid;
	}
	/**
	 * @return the format
	 */
	public String getFormat() {
		return format;
	}
	/**
	 * @param format the format to set
	 */
	public void setFormat(String format) {
		this.format = format;
	}
	/**
	 * @return the hypervisor
	 */
	public String getHypervisor() {
		return hypervisor;
	}
	/**
	 * @param hypervisor the hypervisor to set
	 */
	public void setHypervisor(String hypervisor) {
		this.hypervisor = hypervisor;
	}
	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * @return the isextractable
	 */
	public boolean isIsextractable() {
		return isextractable;
	}
	/**
	 * @param isextractable the isextractable to set
	 */
	public void setIsextractable(boolean isextractable) {
		this.isextractable = isextractable;
	}
	/**
	 * @return the isfeatured
	 */
	public boolean isIsfeatured() {
		return isfeatured;
	}
	/**
	 * @param isfeatured the isfeatured to set
	 */
	public void setIsfeatured(boolean isfeatured) {
		this.isfeatured = isfeatured;
	}
	/**
	 * @return the ispublic
	 */
	public boolean isIspublic() {
		return ispublic;
	}
	/**
	 * @param ispublic the ispublic to set
	 */
	public void setIspublic(boolean ispublic) {
		this.ispublic = ispublic;
	}
	/**
	 * @return the isready
	 */
	public boolean isIsready() {
		return isready;
	}
	/**
	 * @param isready the isready to set
	 */
	public void setIsready(boolean isready) {
		this.isready = isready;
	}
	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}
	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * @return the ostypeid
	 */
	public String getOstypeid() {
		return ostypeid;
	}
	/**
	 * @param ostypeid the ostypeid to set
	 */
	public void setOstypeid(String ostypeid) {
		this.ostypeid = ostypeid;
	}
	/**
	 * @return the ostypename
	 */
	public String getOstypename() {
		return ostypename;
	}
	/**
	 * @param ostypename the ostypename to set
	 */
	public void setOstypename(String ostypename) {
		this.ostypename = ostypename;
	}
	/**
	 * @return the passwordenabled
	 */
	public boolean isPasswordenabled() {
		return passwordenabled;
	}
	/**
	 * @param passwordenabled the passwordenabled to set
	 */
	public void setPasswordenabled(boolean passwordenabled) {
		this.passwordenabled = passwordenabled;
	}
	/**
	 * @return the project
	 */
	public String getProject() {
		return project;
	}
	/**
	 * @param project the project to set
	 */
	public void setProject(String project) {
		this.project = project;
	}
	/**
	 * @return the projectid
	 */
	public String getProjectid() {
		return projectid;
	}
	/**
	 * @param projectid the projectid to set
	 */
	public void setProjectid(String projectid) {
		this.projectid = projectid;
	}
	/**
	 * @return the size
	 */
	public long getSize() {
		return size;
	}
	/**
	 * @param size the size to set
	 */
	public void setSize(long size) {
		this.size = size;
	}
	/**
	 * @return the sshkeyenabled
	 */
	public boolean isSshkeyenabled() {
		return sshkeyenabled;
	}
	/**
	 * @param sshkeyenabled the sshkeyenabled to set
	 */
	public void setSshkeyenabled(boolean sshkeyenabled) {
		this.sshkeyenabled = sshkeyenabled;
	}
	/**
	 * @return the status
	 */
	public String getStatus() {
		return status;
	}
	/**
	 * @param status the status to set
	 */
	public void setStatus(String status) {
		this.status = status;
	}
	/**
	 * @return the tags
	 */
	public List<Object> getTags() {
		return tags;
	}
	/**
	 * @param tags the tags to set
	 */
	public void setTags(List<Object> tags) {
		this.tags = tags;
	}
	/**
	 * @return the templatetype
	 */
	public String getTemplatetype() {
		return templatetype;
	}
	/**
	 * @param templatetype the templatetype to set
	 */
	public void setTemplatetype(String templatetype) {
		this.templatetype = templatetype;
	}
	/**
	 * @return the zoneid
	 */
	public String getZoneid() {
		return zoneid;
	}
	/**
	 * @param zoneid the zoneid to set
	 */
	public void setZoneid(String zoneid) {
		this.zoneid = zoneid;
	}
	/**
	 * @return the zonename
	 */
	public String getZonename() {
		return zonename;
	}
	/**
	 * @param zonename the zonename to set
	 */
	public void setZonename(String zonename) {
		this.zonename = zonename;
	}
}
